70.6 配置访问日志

通过相应的命令空间可以为Tomcat和Undertow配置访问日志,例如下面是为Tomcat配置的一个自定义模式的访问日志:

server.tomcat.basedir=my-tomcat
server.tomcat.accesslog.enabled=true
server.tomcat.accesslog.pattern=%t %a "%r" %s (%D ms)

日志默认路径为tomcat基础路径下的logs目录,该dir默认是个临时目录,所以你可能想改变Tomcat的base目录或为日志指定绝对路径。上述示例中,你可以在相对于应用工作目录的my-tomcat/logs访问到日志。

Undertow的访问日志配置方式类似:

server.undertow.accesslog.enabled=true
server.undertow.accesslog.pattern=%t %a "%r" %s (%D ms)

日志存储在相对于应用工作目录的logs目录下,可以通过server.undertow.accesslog.directory自定义。